package modelo;

import java.io.Serializable;

import java.util.Date;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.NamedQueries;
import javax.persistence.NamedQuery;
import javax.persistence.Table;
import javax.persistence.Temporal;
import javax.persistence.TemporalType;

@Entity
@NamedQueries( { @NamedQuery(name = "Informacionaduanera.findAll", query = "select o from Informacionaduanera o") })
@Table(name = "\"informacionaduanera\"")
public class Informacionaduanera implements Serializable {
    @Column(name = "aduana")
    private String aduana;
    @Temporal(TemporalType.DATE)
    @Column(name = "fecha", nullable = false)
    private Date fecha;
    @Id
    @Column(name = "idinformacionaduanera", nullable = false)
    private long idinformacionaduanera;
    @Column(name = "numero", nullable = false)
    private String numero;

    public Informacionaduanera() {
    }

    public Informacionaduanera(String aduana, Date fecha, long idinformacionaduanera, String numero) {
        this.aduana = aduana;
        this.fecha = fecha;
        this.idinformacionaduanera = idinformacionaduanera;
        this.numero = numero;
    }

    public String getAduana() {
        return aduana;
    }

    public void setAduana(String aduana) {
        this.aduana = aduana;
    }

    public Date getFecha() {
        return fecha;
    }

    public void setFecha(Date fecha) {
        this.fecha = fecha;
    }

    public long getIdinformacionaduanera() {
        return idinformacionaduanera;
    }

    public void setIdinformacionaduanera(long idinformacionaduanera) {
        this.idinformacionaduanera = idinformacionaduanera;
    }

    public String getNumero() {
        return numero;
    }

    public void setNumero(String numero) {
        this.numero = numero;
    }
}
